|
CATIA V5 Programmierung : Suche über Dateinamen im Product
Berges am 28.05.2013 um 17:14 Uhr (0)
Hallo BerndMyPart ist deklariert als Part (Dim MyPart As Part)Bei der Abfrage mit (selection1.Item(1).Value.Name) ist auch das richtige Part selektiert.GrußRalf------------------KOBUE
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterausgabe im Product
Berges am 27.04.2006 um 18:08 Uhr (0)
HalloHabe mein Script noch mal geändert da ich aus dem Part was den Parameter Auswerferlaenge hat weitere Parameter ausschreiben möchte.Dieses funktioniert auch soweit bis ein Part kommt was diesen Parameter nicht hat.Wie kann ich das Part abfragen ob dieser Parameter vorhanden ist und dann eine If Schleife starten kann.Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim Name As StringDim oParameter As StringDim length1 As StringDim selection1 As SelectionSet selecti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterausgabe im Product
Berges am 21.04.2006 um 11:17 Uhr (0)
HalloMit dem Vorschlag von AlexE78 komme ich auch nicht weiter.Ich bekomme immer nur den Wert des Parameters vom ersten gefundenen Part.Die weiteren Parts findet er zwar aber er liest den Wert nur vom ersten Part immer aus.Die Parameter haben unterschiedliche Wert z.b. 160 145,50 u.s.w. Der Parametername ist bei allen Parts gleich.Ich bekomme immer eine zwar so viele Dialogboxen wie Parts mit den Parametern existieren aber die Werte sind immer die gleichen (vom ersten Part). M.f.G.Berges------------------ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Länge aus zwei Setten nach dem Komma
Berges am 11.12.2012 um 09:51 Uhr (0)
Hallo ZusammenIch Frage einen Paremter des Typs Länge mitSet Laenge1 = partDocument1.Part.Parameters.Item("Laenge")Aus einem Part ab.Habe Versucht mit Laenge1 = round (Laenge1,"mm",2) den Wert aus 2 Stellen nach dem Komma zu runden.Leider geling es mir nicht.Ich muss noch hinzufügen das der Parameter auch einen glatten Wert z.B. 100mm haben kann.Danke schon mal für die Hilfe.GrußRalf------------------KOBUE
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suche über Dateinamen im Product
Berges am 28.05.2013 um 14:41 Uhr (0)
Hallo ZusammenHabe ein Makro welches mir in einem Product ein Part über (selection1.Search Dateisuche )also über seinen Dateinamen sucht.Danach bearbeite ich das Part mitSet MyPart = selection1.Item(1).Value und so weiter.Jetzt kommt es vor das bei einigen Parts mir das Makro an der Stelle (Set MyPart = selection1.Item(1).Value) mit einem Debut abbricht.Lösche ich die Parts und füge die gleichen Parts wieder ein habe ich den Fehler nicht mehr.Ich hoffe dass ich das so verständlich beschrieben habe.Ich möch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Länge aus zwei Setten nach dem Komma
Berges am 11.12.2012 um 17:14 Uhr (0)
Hallo BerndDer Code ist zusammen kopiert .Bin eben ein purer Anfänger.Der Spript durchsucht ein Product nacht Parts mit dem Namen AUSWERFER_01.CATPart/AUSWERFER_02.CATPart u.s.w.Dan lese ich aus diesem Part den Durchmesser und die Normlänge und die Einbaulänge.Das Part wird dann unter einem neuen Namen mit der den Angaben gespeichert (AUSWERFER_2x200_L=164,17mm.CATPart).Das Programm läuft fast ohne Probleme.Nur wenn ein Auswerfer mit den gleichen Parametern in einem Product zwei mal vorhanden ist stürz der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wunschliste für Makros und Powercopies
Berges am 06.03.2008 um 10:20 Uhr (0)
HalloNettes Makro. Danke!Aber Länge,Breite,Höhe als Ausgabe für die Stückliste ohne das Part zu verändern meinte ich.Bei vielen Bauteilen in einem Product sicherlich eine Hilfe.GrußBerges------------------KOBUE
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Länge aus zwei Setten nach dem Komma
Berges am 11.12.2012 um 11:30 Uhr (0)
Hallo BerndAnbei mein Script.Sub CATMain()Dim productDocument1 As documentSet productDocument1 = CATIA.ActiveDocumentDim Name As StringDim Name01 AS StringDim oParameter As StringDim oParameterArray()Dim length1 As ObjectDim length2 As ObjectDim selection1 As selectionSet selection1 = productDocument1.selectionDIM PAName AS StringDim N As DocumentCATIA.DisplayFileAlerts = FalseSet filesys = CATIA.FileSystemN = 1selection1.Search "CATProductSearch.Part,all"Dim Imax As IntegerImax = selection1.CountReDim oPa ...
|
| In das Form CATIA V5 Programmierung wechseln |
 Product1.zip |
CATIA V5 Programmierung : Datei umbenennen und sichern
Berges am 21.08.2012 um 15:32 Uhr (0)
Hallo ZusammenIch habe ein Script geschrieben welches in einem Product nach Schrauben mit der Bezeichnung DIN 912 sucht.Dann wird der Parameter der Schraube gelesen und der Name des Parts umbenannt.Nun soll das Part unter dem Neuen Namen (DIN912_M8x20)abgespeichert werden.Das funktioniert auch soweit nur das ich immer wieder bestätigen muss dass die Datei überschrieben werden soll.Ich habe schon versucht abzufragen ob die Datei existiert aber mit meinen bescheidenen Kenntnissen bekomme ich das nicht hin.De ...
|
| In das Form CATIA V5 Programmierung wechseln |